someone that spends money wastefully - French English Dictionary